/**
 * Copyright © Copyright Kevin Doyle 2012 Rhebogue Road,Limerick, Ireland.
 * Contact me at kfrdoyle@gmail.com
 * This software was created by me Kevin Doyle in 07/03/2012.
 * I made is available to the public on 07/03/2012.
 * You need my permission to use this software in a commercial context.
 * Although this code is hosted on google code I do not agree with the licensing policy
 * of google code. 
 */
package way_point_factory;

/**
 *
 * @author Kevin Doyle
 */
public abstract class WayPoint {
    /**
     * WayPoint objects can hold the following kinds of data:<br> Latitude.
     * <br> Longitude.<br> Altitude.
     * @param latitude In geography, latitude is a geographic coordinate that specifies the north-south position of a point on the Earth's surface.  +/-90°.
     * @param longitude is a geographic coordinate that specifies the east-west position of a point on the Earth's surface. 0-360°. 
     * @param type The type of way point soon to be major, minor, initial or final
     * @param source Who created this way point soon to be Exocet or Goalkeeper.
     */
     double latitude, longitude;
     String type, source, category;

    public void setLatitude(double latitude) {
        this.latitude = latitude;
    }

    public void setLongitude(double longitude) {
        this.longitude = longitude;
    }

    public double getLatitude() {
        return latitude;
    }

    public double getLongitude() {
        return longitude;
    }

    public String getSource() {
        return source;
    }

    public String getType() {
        return type;
    }

   

     
}
